/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package vistaprincipal;

    // Importas estas librerias una vez que hayas copiado toda la carpeta "org" a tu proyecto.
import org.nfunk.jep.*;
//import org.nfunk.jep.type.*;
class Motor {




private JEP jep;
//private double valor;
public Motor(){
jep=new JEP();

// Permite utilizar las constantes "pi" y "e".
jep.addStandardConstants();

// Permite utilizar las funciones b�sicas como las Trigonometricas,
// Logar�tmicas, Exponenciales.
jep.addStandardFunctions();

// Permite 2cos(45) en vez de 2*cos(45)
jep.setImplicitMul(true);
}
public double eval(String expresion){
// Evalua la expresion, si es posible se convertir� en un valor num�rico.
jep.parseExpression(expresion);

// Obtiene el valor de la "expresi�n" con la funci�n "getValue()".
return jep.getValue();
}
}

